A computer based cognitive rehabilitation program (Rehacom system)